Formula 1 has confirmed that China will be the recipient of the sport's first fan festival, which shall take place in Shanghai from 13 to 15 April. Presented by Heineken, the event will bring Grand Prix racing's excitement and passion to the heart... MoreĀ»